Add IBM watsonx AI provider (Continue) [COM-110]#10167
Closed
osdakira wants to merge 52 commits intoRooCodeInc:mainfrom
Closed
Add IBM watsonx AI provider (Continue) [COM-110]#10167osdakira wants to merge 52 commits intoRooCodeInc:mainfrom
osdakira wants to merge 52 commits intoRooCodeInc:mainfrom
Conversation
6 tasks
Contributor
All previously identified issues have been resolved. No new issues found. PR is ready for approval.
Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues. |
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Author
|
I’ll merge the latest main and update it for the native tool calls, so I’m moving it back to draft. |
…xt content in response processing
a61abb5 to
fabb8b8
Compare
fabb8b8 to
8964144
Compare
8964144 to
37dd6d7
Compare
Contributor
All previously identified issues have been resolved. No new issues found. PR is ready for approval.
Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues. |
Collaborator
|
Closing because the linked issue is being closed. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Related GitHub Issue
Continues: #8321
Closes: #8087
Description
This PR continues the work from #8321 to add IBM watsonx AI provider support to Roo Code.
Changes from original PR:
Original PR context:
The original PR #8321 by @PrasangAPrajapati added IBM watsonx as a new AI provider with:
ibmCloudandcloudPakplatforms with different authentication methodsTest Procedure
Follow the test procedure from the original PR #8321:
Pre-Submission Checklist
Screenshots / Videos
See original PR #8321 for screenshots
Documentation Updates
Documentation page will be created at https://docs.roocode.com/providers/ibm-watsonx as planned in original PR
Additional Notes
This PR respects and continues the excellent work done by @PrasangAPrajapati in #8321. The original PR became stale due to merge conflicts with main branch updates. This continuation ensures the IBM watsonx provider integration can be merged into the codebase.
Credit for the implementation goes to the original author @PrasangAPrajapati and reviewers including @daniel-lxs who provided code quality improvements.
Formatting Changes Automatically Resolved
The following files had formatting-only differences compared to
upstream/main:apps/web-roo-code/src/app/cloud/page.tsxapps/web-roo-code/src/app/pricing/page.tsxlocales/(multiple README.md files)src/api/providers/fetchers/chutes.tssrc/core/tools/__tests__/editFileTool.spec.tswebview-ui/src/components/marketplace/MarketplaceView.tsxREADME.mdThese files were temporarily reverted to match
upstream/main, but the pre-commit hook with Prettier automatically reformatted them back to the same state, resulting in no net changes. This indicates that the formatting differences were automatically handled by the project's Prettier configuration.Important
Add IBM watsonx AI provider with support for
ibmCloudandcloudPakplatforms, including configuration, validation, UI updates, and tests.ibmCloudandcloudPakplatforms inibm-watsonx.ts.fetchers/ibm-watsonx.ts.validate.ts.ApiOptions.tsxandproviders/ibm-watsonx.tsx.localesfiles.__tests__/ibm-watsonx.spec.ts.validate.spec.tsto include IBM watsonx in mock data.This description was created by
for 37dd6d7. You can customize this summary. It will automatically update as commits are pushed.